/**
 * 版权所有(C)，上海海鼎信息工程股份有限公司，2009，所有权利保留。
 * 
 * 项目名：	rumba-web
 * 文件名：	RToolbarSeperator.java
 * 模块说明：	
 * 修改历史：
 * Jan 10, 2009 - lxm - 创建。
 */
package com.hd123.rumba.gwt.widget2.client.toolbar;

import com.google.gwt.user.client.DOM;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.SimplePanel;

/**
 * 工具条上的分隔符。
 * <p>
 * 
 * <b>CSS Style Rules</b> <ol type=disc>
 * <li>.rb-ToolbarSeperator {} </ol>
 * 
 * @author lxm
 * 
 */
public class RToolbarSeperator extends Composite {

  private static final String STYLENAME_DEFAULT = "rb-ToolbarSeperator";

  public RToolbarSeperator() {
    super();
    drawSelf();
  }

  public void setStyleName(String styleName) {
    panel.setStyleName(styleName);
  }

  private SimplePanel panel = null;

  private void drawSelf() {
    panel = new SimplePanel();
    panel.setStyleName(STYLENAME_DEFAULT);
    DOM.setInnerHTML(panel.getElement(), "&nbsp;");
    initWidget(panel);
  }
}
